Skip to content

Harmonize jzarr#25

Merged
TonioF merged 23 commits intozarr-developers:mainfrom
bcdev:toniof-xxx-harmonize_with_zarr_devs
Apr 10, 2026
Merged

Harmonize jzarr#25
TonioF merged 23 commits intozarr-developers:mainfrom
bcdev:toniof-xxx-harmonize_with_zarr_devs

Conversation

@TonioF
Copy link
Copy Markdown
Collaborator

@TonioF TonioF commented Mar 13, 2026

Merging the diverged branches between bcdev/jzarr and zarr-developers/jzarr .

Mostly, we need to get the settings in pom.xml right

This PR also resolves #24 and introduces functionality to prevent that empty (fill value-only) chunks are written.

dependabot bot and others added 21 commits May 20, 2022 21:04
Bumps [gson](https://github.com/google/gson) from 2.8.5 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](google/gson@gson-parent-2.8.5...gson-parent-2.8.9)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.11.3 to 2.12.7.1.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
ChunkReaderWriter now deletes existing chunk files if a write instruction is received that only contains fill values.
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.19.0 to 3.27.7.
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](assertj/assertj@assertj-core-3.19.0...assertj-build-3.27.7)

---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
  dependency-version: 3.27.7
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
…on-gson-2.8.9

Bump gson from 2.8.5 to 2.8.9
…son.core-jackson-databind-2.12.7.1

Bump jackson-databind from 2.11.3 to 2.12.7.1
Fix for issue #39 when path contains spaces
…j-core-3.27.7

Bump org.assertj:assertj-core from 3.19.0 to 3.27.7

<groupId>dev.zarr</groupId>
<artifactId>jzarr</artifactId>
<version>0.4.3-SNAPSHOT</version>
Copy link
Copy Markdown

@sbesson sbesson Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason to change this version number and decrease the minor version?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dear Sébastien

No reason. Just a mistake.
Feel free to correct the version number.
Thank you very much for pointing that out!

Best Regards
Sabine

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 converted into a suggestion to restore the current version number

Co-authored-by: Sébastien Besson <sbesson@glencoesoftware.com>
Copy link
Copy Markdown
Member

@joshmoore joshmoore left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At a fairly high-level, all the changes look fine to me. It might be useful to have a list of links (or fix #NNN) style comments on the PR to know how this updates the wider ecosystem.

Once everyone's happy, 👍 on a release (I'd suggest 0.5.0, personally). If anything goes wrong in getting that to Maven Central, please let me know and I'll look into it. (As a follow-on, we should likely get more people set up with managing jzarr on Maven Central.)

@TonioF TonioF merged commit 8fb9c4f into zarr-developers:main Apr 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants